package com.opensource.common.utils;

/**
 * @author wzh
 * @date 2024/5/9
 * @apiNote
 */
public class CommonUtil {
//  校验
public static int defaultCurPage(Integer curPage){
        if (curPage == null || curPage<1){
            curPage = 1;
        }
        return  curPage;

}



    /*处理pageSize*/
    public static int defaultPageSize(Integer pageSize) {
        if (pageSize == null || pageSize<1){
            pageSize = 1;
        }
        return  pageSize;
    }

    /*手机号脱敏*/
    public static String tuoMinPhone(String phone) {
        String result = "***********";
        //在Java中，String类的.trim()方法用于移除字符串两端的空白字符。空白字符包括空格、制表符、换行符等。这个方法不会影响字符串中间的空白字符，也不会修改原始字符串，因为在Java中字符串是不可变的。
        if (phone != null && phone.trim().length() == 11) {
            result = phone.substring(0,3) + "******" + phone.substring(9,11);
        //    或者
        //    result = phone.substring(0, 3) + "******" + phone.substring(9);

        }
        return result;
    }
}
